package com.jy.rhin.domain.document.submission.entity;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author MaYuXuan
 * @date 2022年6月21日 08:45:19
 * @Description 共享文档条目
 */
@Data
public class DocumentEntryVO {

    private Long id;
    /**
     * 文件格式
     */
    private String formatCode;
    /**
     * 标题
     */
    private String title;
    /**
     * 患者唯一标识
     */
    private String patientId;
    /**
     * 患者姓名
     */
    private String huanZheXm;

    /**
     * 患者证件号码
     */
    private String zhengJianHm;

    /**
     * 活动开始时间
     */
    private Date serviceStartTime;
    /**
     * 活动结束时间
     */
    private Date serviceStopTime;
    /**
     * 文档最早创建时间
     */
    private Date creationTime;
    /**
     * 可用状态;固定值为 New
     */
    private String statusCode;
    /**
     * 唯一标识符
     */
    private String uniqueId;
    /**
     * 存储文档的文档存储库唯一标识符
     */
    private String repositoryUniqueId;
    /**
     * 文档管理域标识
     */
    private String homeCommunityId;
    /**
     * 医疗机构id
     */
    private String orgId;
    /**
     * 医疗机构名称
     */
    private String orgName;

    /**
     * 文件条目json串
     */
    private String jsonText;

    private RhinCodeableVO classCode;
    private RhinCodingVO confidentialityCode;
    private List<RhinCodeableVO> eventCode;
    private RhinCodeableVO healthcareFacilityTypeCode;
    private RhinCodeableVO practiceSettingCode;
    private RhinCodeableVO typeCode;


}
